computer consultant java web development php projects attorney j2ee certified .net accountant accounting quickbooks cpa tax lawyer open source html development law c++ cgi jsp c programming asp graphic design software development contracts developers